more alienated - Español Inglés Diccionario